package com.vivame.Zengine; class des { void a() { int a;
a=0;// .class public Lcom/vivame/Zengine/des;
a=0;// .super Ljava/lang/Object;
a=0;// .source "des.java"
a=0;// 
a=0;// 
a=0;// # instance fields
a=0;// .field E:[I
a=0;// 
a=0;// .field EP:[I
a=0;// 
a=0;// .field P:[I
a=0;// 
a=0;// .field c:[I
a=0;// 
a=0;// .field cd:[I
a=0;// 
a=0;// .field ch:[C
a=0;// 
a=0;// .field f:[I
a=0;// 
a=0;// .field inf:[I
a=0;// 
a=0;// .field inf1:[I
a=0;// 
a=0;// .field ip:[I
a=0;// 
a=0;// .field ip1:[I
a=0;// 
a=0;// .field k:[I
a=0;// 
a=0;// .field ki:[[I
a=0;// 
a=0;// .field kt:[I
a=0;// 
a=0;// .field parity:I
a=0;// 
a=0;// .field pc1:[I
a=0;// 
a=0;// .field pc2:[I
a=0;// 
a=0;// .field s:[[I
a=0;// 
a=0;// 
a=0;// # direct methods
a=0;// .method public constructor <init>()V
a=0;//     .locals 10
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v9, 0x2
a=0;// 
a=0;//     #v9=(PosByte);
a=0;//     const/16 v8, 0x8
a=0;// 
a=0;//     #v8=(PosByte);
a=0;//     const/4 v7, 0x6
a=0;// 
a=0;//     #v7=(PosByte);
a=0;//     const/4 v6, 0x4
a=0;// 
a=0;//     #v6=(PosByte);
a=0;//     const/4 v5, 0x1
a=0;// 
a=0;//     .line 3
a=0;//     #v5=(One);
a=0;//     invoke-direct {p0}, Ljava/lang/Object;-><init>()V
a=0;// 
a=0;//     .line 5
a=0;//     #p0=(Reference,Lcom/vivame/Zengine/des;);
a=0;//     const/16 v0, 0x40
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     fill-array-data v0, :array_0
a=0;// 
a=0;//     .line 9
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->ip:[I
a=0;// 
a=0;//     .line 11
a=0;//     const/16 v0, 0x40
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     fill-array-data v0, :array_1
a=0;// 
a=0;//     .line 15
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->ip1:[I
a=0;// 
a=0;//     .line 19
a=0;//     new-array v0, v8, [[I
a=0;// 
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 20
a=0;//     #v1=(Null);
a=0;//     const/16 v2, 0x40
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     new-array v2, v2, [I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput v6, v2, v9
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v2, v6
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput v5, v2, v7
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     aput v9, v2, v8
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x10
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x11
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x12
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x13
a=0;// 
a=0;//     .line 21
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x14
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x15
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x16
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x17
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x18
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x19
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1a
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1b
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1d
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1e
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1f
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x20
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x21
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x22
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x23
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x24
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x25
a=0;// 
a=0;//     .line 22
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x26
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x27
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x28
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x29
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2a
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2b
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2c
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2d
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2e
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2f
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x30
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x31
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x32
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x33
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x34
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x35
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x36
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x37
a=0;// 
a=0;//     .line 23
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x38
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x39
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3a
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3c
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3d
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3f
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput-object v2, v0, v1
a=0;// 
a=0;//     .line 24
a=0;//     const/16 v1, 0x40
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     new-array v1, v1, [I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/4 v2, 0x3
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     aput v2, v1, v5
a=0;// 
a=0;//     aput v5, v1, v9
a=0;// 
a=0;//     const/4 v2, 0x3
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput v8, v1, v6
a=0;// 
a=0;//     const/4 v2, 0x5
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     aput v2, v1, v7
a=0;// 
a=0;//     const/4 v2, 0x7
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput v7, v1, v8
a=0;// 
a=0;//     const/16 v2, 0x9
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xa
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xc
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xd
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x10
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x11
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x12
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x14
a=0;// 
a=0;//     .line 25
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x15
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x16
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x17
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x18
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x19
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1b
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1c
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1d
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1e
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1f
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x21
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x22
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x23
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x24
a=0;// 
a=0;//     .line 26
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x25
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x26
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x27
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x28
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x29
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2a
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2b
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2c
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2d
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2e
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2f
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x30
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x31
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x32
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x33
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x34
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x35
a=0;// 
a=0;//     .line 27
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x36
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x37
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x38
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3a
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3b
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3c
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3d
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3e
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3f
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput-object v1, v0, v5
a=0;// 
a=0;//     .line 28
a=0;//     const/16 v1, 0x40
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     new-array v1, v1, [I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xd
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     aput v2, v1, v5
a=0;// 
a=0;//     const/4 v2, 0x3
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x9
a=0;// 
a=0;//     aput v2, v1, v6
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     aput v2, v1, v7
a=0;// 
a=0;//     const/4 v2, 0x7
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput v7, v1, v8
a=0;// 
a=0;//     const/16 v2, 0x9
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xa
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xc
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xd
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x10
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x11
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x12
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x13
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x14
a=0;// 
a=0;//     .line 29
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x15
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x16
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x17
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x18
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x19
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1a
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1b
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1c
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1d
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1e
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1f
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x20
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x21
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x22
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x23
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x24
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x25
a=0;// 
a=0;//     .line 30
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x26
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x28
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x29
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2a
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2b
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2c
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2d
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2f
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x30
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x31
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x32
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x33
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x34
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x35
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x36
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x37
a=0;// 
a=0;//     .line 31
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x38
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x39
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3a
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3b
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3c
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3d
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3e
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3f
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput-object v1, v0, v9
a=0;// 
a=0;//     const/4 v1, 0x3
a=0;// 
a=0;//     .line 32
a=0;//     #v1=(PosByte);
a=0;//     const/16 v2, 0x40
a=0;// 
a=0;//     new-array v2, v2, [I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     aput v3, v2, v5
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v2, v9
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v2, v6
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v2, v7
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x10
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x11
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x12
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x13
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x14
a=0;// 
a=0;//     .line 33
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x15
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x16
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x17
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x18
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x19
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1a
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1b
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1c
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1d
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1e
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1f
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x20
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x21
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x22
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x23
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x24
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x27
a=0;// 
a=0;//     .line 34
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x28
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x29
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2a
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2b
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2c
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2d
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2e
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2f
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x30
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x31
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x32
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x33
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x34
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x35
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x36
a=0;// 
a=0;//     .line 35
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x37
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x38
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x39
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3a
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3b
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3c
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3d
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3e
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3f
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput-object v2, v0, v1
a=0;// 
a=0;//     .line 36
a=0;//     const/16 v1, 0x40
a=0;// 
a=0;//     new-array v1, v1, [I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     aput v2, v1, v5
a=0;// 
a=0;//     const/16 v2, 0xc
a=0;// 
a=0;//     aput v2, v1, v9
a=0;// 
a=0;//     const/4 v2, 0x3
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput v6, v1, v6
a=0;// 
a=0;//     const/4 v2, 0x5
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     aput v5, v1, v7
a=0;// 
a=0;//     const/4 v2, 0x7
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/4 v2, 0x7
a=0;// 
a=0;//     aput v2, v1, v8
a=0;// 
a=0;//     const/16 v2, 0x9
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xa
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xc
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xd
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x10
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x11
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x12
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x14
a=0;// 
a=0;//     .line 37
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x15
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x16
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x17
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x18
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x19
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1b
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1c
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1d
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1e
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1f
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x20
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x21
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x22
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x23
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x24
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x25
a=0;// 
a=0;//     .line 38
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x26
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x27
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x28
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x29
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2a
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2b
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2c
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2d
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2e
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2f
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x30
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x31
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x32
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x33
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x34
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x36
a=0;// 
a=0;//     .line 39
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x37
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x38
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x39
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3a
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3b
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3d
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3e
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3f
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput-object v1, v0, v6
a=0;// 
a=0;//     const/4 v1, 0x5
a=0;// 
a=0;//     .line 40
a=0;//     #v1=(PosByte);
a=0;//     const/16 v2, 0x40
a=0;// 
a=0;//     new-array v2, v2, [I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     aput v3, v2, v5
a=0;// 
a=0;//     aput v5, v2, v9
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v2, v6
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v2, v7
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v2, v8
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x11
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x12
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x13
a=0;// 
a=0;//     .line 41
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x14
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x15
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x16
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x17
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x18
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1a
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1b
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1c
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1d
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1e
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1f
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x20
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x21
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x22
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x23
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x24
a=0;// 
a=0;//     .line 42
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x25
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x26
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x27
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x28
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x29
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2a
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2b
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2c
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2d
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2e
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2f
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x30
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x31
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x33
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x34
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x35
a=0;// 
a=0;//     .line 43
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x36
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x37
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x38
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x39
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3a
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3c
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3d
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3e
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3f
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput-object v2, v0, v1
a=0;// 
a=0;//     .line 44
a=0;//     const/16 v1, 0x40
a=0;// 
a=0;//     new-array v1, v1, [I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xd
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     aput v2, v1, v5
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     aput v2, v1, v9
a=0;// 
a=0;//     aput v9, v1, v6
a=0;// 
a=0;//     const/4 v2, 0x5
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     aput v2, v1, v7
a=0;// 
a=0;//     const/4 v2, 0x7
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     aput v2, v1, v8
a=0;// 
a=0;//     const/16 v2, 0x9
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xb
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xc
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xd
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xe
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0xf
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x10
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x11
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x12
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x13
a=0;// 
a=0;//     .line 45
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x14
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x15
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x16
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x17
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x18
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x19
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1a
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1b
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1c
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1d
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1e
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x1f
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x20
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x21
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x22
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x23
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x24
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x25
a=0;// 
a=0;//     .line 46
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x26
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x27
a=0;// 
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x28
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x29
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2a
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2b
a=0;// 
a=0;//     aput v6, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2c
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2d
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2e
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x2f
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x30
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x31
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x32
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x33
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x34
a=0;// 
a=0;//     aput v7, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x36
a=0;// 
a=0;//     .line 47
a=0;//     aput v8, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x37
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x39
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3a
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3b
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3c
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3d
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3e
a=0;// 
a=0;//     aput v9, v1, v2
a=0;// 
a=0;//     const/16 v2, 0x3f
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     aput-object v1, v0, v7
a=0;// 
a=0;//     const/4 v1, 0x7
a=0;// 
a=0;//     .line 48
a=0;//     #v1=(PosByte);
a=0;//     const/16 v2, 0x40
a=0;// 
a=0;//     new-array v2, v2, [I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput v5, v2, v5
a=0;// 
a=0;//     aput v9, v2, v9
a=0;// 
a=0;//     const/4 v3, 0x3
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput v8, v2, v6
a=0;// 
a=0;//     const/4 v3, 0x5
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput v6, v2, v7
a=0;// 
a=0;//     const/4 v3, 0x7
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     aput v7, v2, v8
a=0;// 
a=0;//     const/16 v3, 0x9
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xa
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xb
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xc
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xd
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xe
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0xf
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x10
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x11
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x12
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x13
a=0;// 
a=0;//     .line 49
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x14
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x15
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x16
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x17
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x18
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1b
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1c
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1d
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1e
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x1f
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x20
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x21
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x22
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x23
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x24
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x25
a=0;// 
a=0;//     .line 50
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x26
a=0;// 
a=0;//     aput v5, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x27
a=0;// 
a=0;//     const/4 v4, 0x7
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x28
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x29
a=0;// 
a=0;//     aput v6, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2a
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2b
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2c
a=0;// 
a=0;//     const/16 v4, 0xe
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2d
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2e
a=0;// 
a=0;//     aput v9, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x2f
a=0;// 
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x31
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x32
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x33
a=0;// 
a=0;//     const/16 v4, 0xc
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x34
a=0;// 
a=0;//     const/16 v4, 0xa
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x35
a=0;// 
a=0;//     const/16 v4, 0x9
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x36
a=0;// 
a=0;//     .line 51
a=0;//     const/16 v4, 0xd
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x38
a=0;// 
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x39
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3a
a=0;// 
a=0;//     const/4 v4, 0x3
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3b
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3c
a=0;// 
a=0;//     const/4 v4, 0x5
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3d
a=0;// 
a=0;//     aput v7, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3e
a=0;// 
a=0;//     aput v8, v2, v3
a=0;// 
a=0;//     const/16 v3, 0x3f
a=0;// 
a=0;//     const/16 v4, 0xb
a=0;// 
a=0;//     aput v4, v2, v3
a=0;// 
a=0;//     aput-object v2, v0, v1
a=0;// 
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->s:[[I
a=0;// 
a=0;//     .line 53
a=0;//     const/16 v0, 0x38
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     fill-array-data v0, :array_2
a=0;// 
a=0;//     .line 58
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->pc1:[I
a=0;// 
a=0;//     .line 60
a=0;//     const/16 v0, 0x30
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     fill-array-data v0, :array_3
a=0;// 
a=0;//     .line 64
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->pc2:[I
a=0;// 
a=0;//     .line 68
a=0;//     const/16 v0, 0x30
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     fill-array-data v0, :array_4
a=0;// 
a=0;//     .line 70
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->E:[I
a=0;// 
a=0;//     .line 74
a=0;//     const/16 v0, 0x20
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     fill-array-data v0, :array_5
a=0;// 
a=0;//     .line 75
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->P:[I
a=0;// 
a=0;//     .line 77
a=0;//     const/16 v0, 0x38
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     const/16 v0, 0x10
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     const/16 v1, 0x30
a=0;// 
a=0;//     filled-new-array {v0, v1}, [I
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     sget-object v1, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
a=0;// 
a=0;//     #v1=(Reference,Ljava/lang/Class;);
a=0;//     invoke-static {v1, v0}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;[I)Ljava/lang/Object;
a=0;// 
a=0;//     move-result-object v0
a=0;// 
a=0;//     check-cast v0, [[I
a=0;// 
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->ki:[[I
a=0;// 
a=0;//     const/16 v0, 0x38
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->kt:[I
a=0;// 
a=0;//     .line 78
a=0;//     new-array v0, v8, [I
a=0;// 
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->c:[I
a=0;// 
a=0;//     const/16 v0, 0x20
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->f:[I
a=0;// 
a=0;//     .line 102
a=0;//     const/16 v0, 0x100
a=0;// 
a=0;//     #v0=(PosShort);
a=0;//     new-array v0, v0, [C
a=0;// 
a=0;//     #v0=(Reference,[C);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->ch:[C
a=0;// 
a=0;//     .line 104
a=0;//     const/16 v0, 0x40
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     const/16 v0, 0x40
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->inf1:[I
a=0;// 
a=0;//     const/16 v0, 0x40
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->k:[I
a=0;// 
a=0;//     .line 105
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     iput v0, p0, Lcom/vivame/Zengine/des;->parity:I
a=0;// 
a=0;//     const/16 v0, 0x30
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     new-array v0, v0, [I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     .line 3
a=0;//     return-void
a=0;// 
a=0;//     .line 5
a=0;//     :array_0
a=0;//     .array-data 4
a=0;//         0x3a
a=0;//         0x32
a=0;//         0x2a
a=0;//         0x22
a=0;//         0x1a
a=0;//         0x12
a=0;//         0xa
a=0;//         0x2
a=0;//         0x3c
a=0;//         0x34
a=0;//         0x2c
a=0;//         0x24
a=0;//         0x1c
a=0;//         0x14
a=0;//         0xc
a=0;//         0x4
a=0;//         0x3e
a=0;//         0x36
a=0;//         0x2e
a=0;//         0x26
a=0;//         0x1e
a=0;//         0x16
a=0;//         0xe
a=0;//         0x6
a=0;//         0x40
a=0;//         0x38
a=0;//         0x30
a=0;//         0x28
a=0;//         0x20
a=0;//         0x18
a=0;//         0x10
a=0;//         0x8
a=0;//         0x39
a=0;//         0x31
a=0;//         0x29
a=0;//         0x21
a=0;//         0x19
a=0;//         0x11
a=0;//         0x9
a=0;//         0x1
a=0;//         0x3b
a=0;//         0x33
a=0;//         0x2b
a=0;//         0x23
a=0;//         0x1b
a=0;//         0x13
a=0;//         0xb
a=0;//         0x3
a=0;//         0x3d
a=0;//         0x35
a=0;//         0x2d
a=0;//         0x25
a=0;//         0x1d
a=0;//         0x15
a=0;//         0xd
a=0;//         0x5
a=0;//         0x3f
a=0;//         0x37
a=0;//         0x2f
a=0;//         0x27
a=0;//         0x1f
a=0;//         0x17
a=0;//         0xf
a=0;//         0x7
a=0;//     .end array-data
a=0;// 
a=0;//     .line 11
a=0;//     :array_1
a=0;//     .array-data 4
a=0;//         0x28
a=0;//         0x8
a=0;//         0x30
a=0;//         0x10
a=0;//         0x38
a=0;//         0x18
a=0;//         0x40
a=0;//         0x20
a=0;//         0x27
a=0;//         0x7
a=0;//         0x2f
a=0;//         0xf
a=0;//         0x37
a=0;//         0x17
a=0;//         0x3f
a=0;//         0x1f
a=0;//         0x26
a=0;//         0x6
a=0;//         0x2e
a=0;//         0xe
a=0;//         0x36
a=0;//         0x16
a=0;//         0x3e
a=0;//         0x1e
a=0;//         0x25
a=0;//         0x5
a=0;//         0x2d
a=0;//         0xd
a=0;//         0x35
a=0;//         0x15
a=0;//         0x3d
a=0;//         0x1d
a=0;//         0x24
a=0;//         0x4
a=0;//         0x2c
a=0;//         0xc
a=0;//         0x34
a=0;//         0x14
a=0;//         0x3c
a=0;//         0x1c
a=0;//         0x23
a=0;//         0x3
a=0;//         0x2b
a=0;//         0xb
a=0;//         0x33
a=0;//         0x13
a=0;//         0x3b
a=0;//         0x1b
a=0;//         0x22
a=0;//         0x2
a=0;//         0x2a
a=0;//         0xa
a=0;//         0x32
a=0;//         0x12
a=0;//         0x3a
a=0;//         0x1a
a=0;//         0x21
a=0;//         0x1
a=0;//         0x29
a=0;//         0x9
a=0;//         0x31
a=0;//         0x11
a=0;//         0x39
a=0;//         0x19
a=0;//     .end array-data
a=0;// 
a=0;//     .line 53
a=0;//     :array_2
a=0;//     .array-data 4
a=0;//         0x39
a=0;//         0x31
a=0;//         0x29
a=0;//         0x21
a=0;//         0x19
a=0;//         0x11
a=0;//         0x9
a=0;//         0x1
a=0;//         0x3a
a=0;//         0x32
a=0;//         0x2a
a=0;//         0x22
a=0;//         0x1a
a=0;//         0x12
a=0;//         0xa
a=0;//         0x2
a=0;//         0x3b
a=0;//         0x33
a=0;//         0x2b
a=0;//         0x23
a=0;//         0x1b
a=0;//         0x13
a=0;//         0xb
a=0;//         0x3
a=0;//         0x3c
a=0;//         0x34
a=0;//         0x2c
a=0;//         0x24
a=0;//         0x3f
a=0;//         0x37
a=0;//         0x2f
a=0;//         0x27
a=0;//         0x1f
a=0;//         0x17
a=0;//         0xf
a=0;//         0x7
a=0;//         0x3e
a=0;//         0x36
a=0;//         0x2e
a=0;//         0x26
a=0;//         0x1e
a=0;//         0x16
a=0;//         0xe
a=0;//         0x6
a=0;//         0x3d
a=0;//         0x35
a=0;//         0x2d
a=0;//         0x25
a=0;//         0x1d
a=0;//         0x15
a=0;//         0xd
a=0;//         0x5
a=0;//         0x1c
a=0;//         0x14
a=0;//         0xc
a=0;//         0x4
a=0;//     .end array-data
a=0;// 
a=0;//     .line 60
a=0;//     :array_3
a=0;//     .array-data 4
a=0;//         0xe
a=0;//         0x11
a=0;//         0xb
a=0;//         0x18
a=0;//         0x1
a=0;//         0x5
a=0;//         0x3
a=0;//         0x1c
a=0;//         0xf
a=0;//         0x6
a=0;//         0x15
a=0;//         0xa
a=0;//         0x17
a=0;//         0x13
a=0;//         0xc
a=0;//         0x4
a=0;//         0x1a
a=0;//         0x8
a=0;//         0x10
a=0;//         0x7
a=0;//         0x1b
a=0;//         0x14
a=0;//         0xd
a=0;//         0x2
a=0;//         0x29
a=0;//         0x34
a=0;//         0x1f
a=0;//         0x25
a=0;//         0x2f
a=0;//         0x37
a=0;//         0x1e
a=0;//         0x28
a=0;//         0x33
a=0;//         0x2d
a=0;//         0x21
a=0;//         0x30
a=0;//         0x2c
a=0;//         0x31
a=0;//         0x27
a=0;//         0x38
a=0;//         0x22
a=0;//         0x35
a=0;//         0x2e
a=0;//         0x2a
a=0;//         0x32
a=0;//         0x24
a=0;//         0x1d
a=0;//         0x20
a=0;//     .end array-data
a=0;// 
a=0;//     .line 68
a=0;//     :array_4
a=0;//     .array-data 4
a=0;//         0x20
a=0;//         0x1
a=0;//         0x2
a=0;//         0x3
a=0;//         0x4
a=0;//         0x5
a=0;//         0x4
a=0;//         0x5
a=0;//         0x6
a=0;//         0x7
a=0;//         0x8
a=0;//         0x9
a=0;//         0x8
a=0;//         0x9
a=0;//         0xa
a=0;//         0xb
a=0;//         0xc
a=0;//         0xd
a=0;//         0xc
a=0;//         0xd
a=0;//         0xe
a=0;//         0xf
a=0;//         0x10
a=0;//         0x11
a=0;//         0x10
a=0;//         0x11
a=0;//         0x12
a=0;//         0x13
a=0;//         0x14
a=0;//         0x15
a=0;//         0x14
a=0;//         0x15
a=0;//         0x16
a=0;//         0x17
a=0;//         0x18
a=0;//         0x19
a=0;//         0x18
a=0;//         0x19
a=0;//         0x1a
a=0;//         0x1b
a=0;//         0x1c
a=0;//         0x1d
a=0;//         0x1c
a=0;//         0x1d
a=0;//         0x1e
a=0;//         0x1f
a=0;//         0x20
a=0;//         0x1
a=0;//     .end array-data
a=0;// 
a=0;//     .line 74
a=0;//     :array_5
a=0;//     .array-data 4
a=0;//         0x10
a=0;//         0x7
a=0;//         0x14
a=0;//         0x15
a=0;//         0x1d
a=0;//         0xc
a=0;//         0x1c
a=0;//         0x11
a=0;//         0x1
a=0;//         0xf
a=0;//         0x17
a=0;//         0x1a
a=0;//         0x5
a=0;//         0x12
a=0;//         0x1f
a=0;//         0xa
a=0;//         0x2
a=0;//         0x8
a=0;//         0x18
a=0;//         0xe
a=0;//         0x20
a=0;//         0x1b
a=0;//         0x3
a=0;//         0x9
a=0;//         0x13
a=0;//         0xd
a=0;//         0x1e
a=0;//         0x6
a=0;//         0x16
a=0;//         0xb
a=0;//         0x4
a=0;//         0x19
a=0;//     .end array-data
a=0;// .end method
a=0;// 
a=0;// .method private getChrInt(C)I
a=0;//     .locals 3
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     .line 361
a=0;//     .line 362
a=0;//     #v1=(Null);
a=0;//     const-string v0, "0"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Char);
a=0;//     if-ne p1, v0, :cond_0
a=0;// 
a=0;//     .line 364
a=0;//     :cond_0
a=0;//     const-string v0, "1"
a=0;// 
a=0;//     #v0=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Char);
a=0;//     if-ne p1, v0, :cond_f
a=0;// 
a=0;//     .line 365
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     .line 366
a=0;//     :goto_0
a=0;//     #v0=(Boolean);
a=0;//     const-string v2, "2"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_1
a=0;// 
a=0;//     .line 367
a=0;//     const/4 v0, 0x2
a=0;// 
a=0;//     .line 368
a=0;//     :cond_1
a=0;//     #v0=(PosByte);
a=0;//     const-string v2, "3"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_2
a=0;// 
a=0;//     .line 369
a=0;//     const/4 v0, 0x3
a=0;// 
a=0;//     .line 370
a=0;//     :cond_2
a=0;//     const-string v2, "4"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_3
a=0;// 
a=0;//     .line 371
a=0;//     const/4 v0, 0x4
a=0;// 
a=0;//     .line 372
a=0;//     :cond_3
a=0;//     const-string v2, "5"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_4
a=0;// 
a=0;//     .line 373
a=0;//     const/4 v0, 0x5
a=0;// 
a=0;//     .line 374
a=0;//     :cond_4
a=0;//     const-string v2, "6"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_5
a=0;// 
a=0;//     .line 375
a=0;//     const/4 v0, 0x6
a=0;// 
a=0;//     .line 376
a=0;//     :cond_5
a=0;//     const-string v2, "7"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_6
a=0;// 
a=0;//     .line 377
a=0;//     const/4 v0, 0x7
a=0;// 
a=0;//     .line 378
a=0;//     :cond_6
a=0;//     const-string v2, "8"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_7
a=0;// 
a=0;//     .line 379
a=0;//     const/16 v0, 0x8
a=0;// 
a=0;//     .line 380
a=0;//     :cond_7
a=0;//     const-string v2, "9"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_8
a=0;// 
a=0;//     .line 381
a=0;//     const/16 v0, 0x9
a=0;// 
a=0;//     .line 382
a=0;//     :cond_8
a=0;//     const-string v2, "A"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_9
a=0;// 
a=0;//     .line 383
a=0;//     const/16 v0, 0xa
a=0;// 
a=0;//     .line 384
a=0;//     :cond_9
a=0;//     const-string v2, "B"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_a
a=0;// 
a=0;//     .line 385
a=0;//     const/16 v0, 0xb
a=0;// 
a=0;//     .line 386
a=0;//     :cond_a
a=0;//     const-string v2, "C"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_b
a=0;// 
a=0;//     .line 387
a=0;//     const/16 v0, 0xc
a=0;// 
a=0;//     .line 388
a=0;//     :cond_b
a=0;//     const-string v2, "D"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_c
a=0;// 
a=0;//     .line 389
a=0;//     const/16 v0, 0xd
a=0;// 
a=0;//     .line 390
a=0;//     :cond_c
a=0;//     const-string v2, "E"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Char);
a=0;//     if-ne p1, v2, :cond_d
a=0;// 
a=0;//     .line 391
a=0;//     const/16 v0, 0xe
a=0;// 
a=0;//     .line 392
a=0;//     :cond_d
a=0;//     const-string v2, "F"
a=0;// 
a=0;//     #v2=(Reference,Ljava/lang/String;);
a=0;//     invoke-virtual {v2, v1}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Char);
a=0;//     if-ne p1, v1, :cond_e
a=0;// 
a=0;//     .line 393
a=0;//     const/16 v0, 0xf
a=0;// 
a=0;//     .line 394
a=0;//     :cond_e
a=0;//     return v0
a=0;// 
a=0;//     :cond_f
a=0;//     #v0=(Char);v1=(Null);v2=(Uninit);
a=0;//     move v0, v1
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto/16 :goto_0
a=0;// .end method
a=0;// 
a=0;// .method private getKeyByStr(Ljava/lang/String;)[B
a=0;//     .locals 5
a=0;// 
a=0;//     .prologue
a=0;//     .line 347
a=0;//     invoke-virtual {p1}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     div-int/lit8 v0, v0, 0x2
a=0;// 
a=0;//     new-array v1, v0, [B
a=0;// 
a=0;//     .line 348
a=0;//     #v1=(Reference,[B);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_0
a=0;//     #v2=(Conflicted);v3=(Conflicted);v4=(Conflicted);
a=0;//     invoke-virtual {p1}, Ljava/lang/String;->length()I
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     div-int/lit8 v2, v2, 0x2
a=0;// 
a=0;//     if-lt v0, v2, :cond_0
a=0;// 
a=0;//     .line 353
a=0;//     return-object v1
a=0;// 
a=0;//     .line 349
a=0;//     :cond_0
a=0;//     new-instance v2, Ljava/lang/Integer;
a=0;// 
a=0;//     #v2=(UninitRef,Ljava/lang/Integer;);
a=0;//     mul-int/lit8 v3, v0, 0x2
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     invoke-virtual {p1, v3}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Char);
a=0;//     invoke-direct {p0, v3}, Lcom/vivame/Zengine/des;->getChrInt(C)I
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     mul-int/lit8 v3, v3, 0x10
a=0;// 
a=0;//     .line 350
a=0;//     mul-int/lit8 v4, v0, 0x2
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     add-int/lit8 v4, v4, 0x1
a=0;// 
a=0;//     invoke-virtual {p1, v4}, Ljava/lang/String;->charAt(I)C
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Char);
a=0;//     invoke-direct {p0, v4}, Lcom/vivame/Zengine/des;->getChrInt(C)I
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     add-int/2addr v3, v4
a=0;// 
a=0;//     .line 349
a=0;//     invoke-direct {v2, v3}, Ljava/lang/Integer;-><init>(I)V
a=0;// 
a=0;//     .line 351
a=0;//     #v2=(Reference,Ljava/lang/Integer;);
a=0;//     invoke-virtual {v2}, Ljava/lang/Integer;->byteValue()B
a=0;// 
a=0;//     move-result v2
a=0;// 
a=0;//     #v2=(Byte);
a=0;//     aput-byte v2, v1, v0
a=0;// 
a=0;//     .line 348
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// 
a=0;// # virtual methods
a=0;// .method public CharToNum(C)I
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 305
a=0;//     const/16 v0, 0x39
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-gt p1, v0, :cond_0
a=0;// 
a=0;//     const/16 v0, 0x30
a=0;// 
a=0;//     if-lt p1, v0, :cond_0
a=0;// 
a=0;//     .line 306
a=0;//     add-int/lit8 v0, p1, -0x30
a=0;// 
a=0;//     .line 311
a=0;//     :goto_0
a=0;//     #v0=(Integer);
a=0;//     return v0
a=0;// 
a=0;//     .line 307
a=0;//     :cond_0
a=0;//     #v0=(PosByte);
a=0;//     const/16 v0, 0x5a
a=0;// 
a=0;//     if-gt p1, v0, :cond_1
a=0;// 
a=0;//     const/16 v0, 0x41
a=0;// 
a=0;//     if-lt p1, v0, :cond_1
a=0;// 
a=0;//     .line 308
a=0;//     add-int/lit8 v0, p1, -0x37
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 309
a=0;//     :cond_1
a=0;//     #v0=(PosByte);
a=0;//     const/16 v0, 0x7a
a=0;// 
a=0;//     if-gt p1, v0, :cond_2
a=0;// 
a=0;//     const/16 v0, 0x61
a=0;// 
a=0;//     if-lt p1, v0, :cond_2
a=0;// 
a=0;//     .line 310
a=0;//     add-int/lit8 v0, p1, -0x57
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 311
a=0;//     :cond_2
a=0;//     #v0=(PosByte);
a=0;//     const/4 v0, -0x1
a=0;// 
a=0;//     #v0=(Byte);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public HexToStr([C)[C
a=0;//     .locals 6
a=0;// 
a=0;//     .prologue
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 272
a=0;//     #v0=(Null);
a=0;//     array-length v1, p1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     div-int/lit8 v3, v1, 0x2
a=0;// 
a=0;//     .line 273
a=0;//     #v3=(Integer);
a=0;//     new-array v4, v3, [C
a=0;// 
a=0;//     #v4=(Reference,[C);
a=0;//     move v2, v0
a=0;// 
a=0;//     .line 275
a=0;//     :goto_0
a=0;//     #v2=(Integer);v5=(Conflicted);
a=0;//     if-lt v2, v3, :cond_1
a=0;// 
a=0;//     .line 285
a=0;//     :cond_0
a=0;//     new-array v1, v2, [C
a=0;// 
a=0;//     .line 288
a=0;//     :goto_1
a=0;//     #v0=(Integer);v1=(Reference,[C);
a=0;//     array-length v2, v1
a=0;// 
a=0;//     if-lt v0, v2, :cond_3
a=0;// 
a=0;//     .line 292
a=0;//     return-object v1
a=0;// 
a=0;//     .line 277
a=0;//     :cond_1
a=0;//     #v0=(Null);v1=(Integer);
a=0;//     mul-int/lit8 v1, v2, 0x2
a=0;// 
a=0;//     aget-char v1, p1, v1
a=0;// 
a=0;//     #v1=(Char);
a=0;//     invoke-virtual {p0, v1}, Lcom/vivame/Zengine/des;->CharToNum(C)I
a=0;// 
a=0;//     move-result v1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     mul-int/lit8 v1, v1, 0x10
a=0;// 
a=0;//     mul-int/lit8 v5, v2, 0x2
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     add-int/lit8 v5, v5, 0x1
a=0;// 
a=0;//     aget-char v5, p1, v5
a=0;// 
a=0;//     #v5=(Char);
a=0;//     invoke-virtual {p0, v5}, Lcom/vivame/Zengine/des;->CharToNum(C)I
a=0;// 
a=0;//     move-result v5
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     add-int/2addr v1, v5
a=0;// 
a=0;//     .line 278
a=0;//     const/16 v5, 0x7f
a=0;// 
a=0;//     #v5=(PosByte);
a=0;//     if-le v1, v5, :cond_2
a=0;// 
a=0;//     .line 279
a=0;//     rsub-int v1, v1, 0x80
a=0;// 
a=0;//     .line 280
a=0;//     :cond_2
a=0;//     if-eqz v1, :cond_0
a=0;// 
a=0;//     .line 281
a=0;//     int-to-char v1, v1
a=0;// 
a=0;//     #v1=(Char);
a=0;//     aput-char v1, v4, v2
a=0;// 
a=0;//     .line 275
a=0;//     add-int/lit8 v1, v2, 0x1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     move v2, v1
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 289
a=0;//     :cond_3
a=0;//     #v0=(Integer);v1=(Reference,[C);v5=(Conflicted);
a=0;//     aget-char v2, v4, v0
a=0;// 
a=0;//     #v2=(Char);
a=0;//     aput-char v2, v1, v0
a=0;// 
a=0;//     .line 288
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_1
a=0;// .end method
a=0;// 
a=0;// .method public IsNum(C)Z
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 297
a=0;//     const/16 v0, 0x39
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-gt p1, v0, :cond_0
a=0;// 
a=0;//     const/16 v0, 0x30
a=0;// 
a=0;//     if-lt p1, v0, :cond_0
a=0;// 
a=0;//     .line 298
a=0;//     const/4 v0, 0x1
a=0;// 
a=0;//     .line 300
a=0;//     :goto_0
a=0;//     #v0=(Boolean);
a=0;//     return v0
a=0;// 
a=0;//     :cond_0
a=0;//     #v0=(PosByte);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method LS(I)V
a=0;//     .locals 11
a=0;// 
a=0;//     .prologue
a=0;//     const/16 v10, 0x36
a=0;// 
a=0;//     #v10=(PosByte);
a=0;//     const/16 v9, 0x1b
a=0;// 
a=0;//     #v9=(PosByte);
a=0;//     const/4 v6, 0x1
a=0;// 
a=0;//     #v6=(One);
a=0;//     const/16 v8, 0x37
a=0;// 
a=0;//     #v8=(PosByte);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 83
a=0;//     #v0=(Null);
a=0;//     iget-object v1, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     aget v1, v1, v0
a=0;// 
a=0;//     .line 84
a=0;//     #v1=(Integer);
a=0;//     iget-object v2, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     aget v2, v2, v6
a=0;// 
a=0;//     .line 85
a=0;//     #v2=(Integer);
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     const/16 v4, 0x1c
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     aget v3, v3, v4
a=0;// 
a=0;//     .line 86
a=0;//     #v3=(Integer);
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     const/16 v5, 0x1d
a=0;// 
a=0;//     #v5=(PosByte);
a=0;//     aget v4, v4, v5
a=0;// 
a=0;//     .line 87
a=0;//     #v4=(Integer);
a=0;//     if-eq p1, v6, :cond_0
a=0;// 
a=0;//     const/4 v5, 0x2
a=0;// 
a=0;//     if-eq p1, v5, :cond_0
a=0;// 
a=0;//     const/16 v5, 0x9
a=0;// 
a=0;//     if-eq p1, v5, :cond_0
a=0;// 
a=0;//     const/16 v5, 0x10
a=0;// 
a=0;//     if-ne p1, v5, :cond_3
a=0;// 
a=0;//     .line 88
a=0;//     :cond_0
a=0;//     :goto_0
a=0;//     #v0=(Integer);v2=(Conflicted);v5=(Integer);
a=0;//     if-lt v0, v8, :cond_1
a=0;// 
a=0;//     .line 90
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     aput v1, v0, v9
a=0;// 
a=0;//     .line 91
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     aput v3, v0, v8
a=0;// 
a=0;//     .line 100
a=0;//     :goto_1
a=0;//     #v6=(Integer);v7=(Conflicted);
a=0;//     return-void
a=0;// 
a=0;//     .line 89
a=0;//     :cond_1
a=0;//     #v0=(Integer);v6=(One);v7=(Uninit);
a=0;//     iget-object v2, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     add-int/lit8 v5, v0, 0x1
a=0;// 
a=0;//     aget v4, v4, v5
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     aput v4, v2, v0
a=0;// 
a=0;//     .line 88
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 94
a=0;//     :cond_2
a=0;//     #v2=(Integer);v5=(Conflicted);v6=(Integer);v7=(Conflicted);
a=0;//     iget-object v5, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v5=(Reference,[I);
a=0;//     iget-object v6, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v6=(Reference,[I);
a=0;//     add-int/lit8 v7, v0, 0x2
a=0;// 
a=0;//     #v7=(Integer);
a=0;//     aget v6, v6, v7
a=0;// 
a=0;//     #v6=(Integer);
a=0;//     aput v6, v5, v0
a=0;// 
a=0;//     .line 93
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     :cond_3
a=0;//     #v5=(Conflicted);v7=(Conflicted);
a=0;//     if-lt v0, v10, :cond_2
a=0;// 
a=0;//     .line 95
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v0=(Reference,[I);
a=0;//     const/16 v5, 0x1a
a=0;// 
a=0;//     #v5=(PosByte);
a=0;//     aput v1, v0, v5
a=0;// 
a=0;//     .line 96
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     aput v2, v0, v9
a=0;// 
a=0;//     .line 97
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     aput v3, v0, v10
a=0;// 
a=0;//     .line 98
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     aput v4, v0, v8
a=0;// 
a=0;//     goto :goto_1
a=0;// .end method
a=0;// 
a=0;// .method public NumToHex(I)C
a=0;//     .locals 1
a=0;// 
a=0;//     .prologue
a=0;//     .line 258
a=0;//     if-ltz p1, :cond_0
a=0;// 
a=0;//     const/16 v0, 0x9
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-gt p1, v0, :cond_0
a=0;// 
a=0;//     .line 260
a=0;//     add-int/lit8 v0, p1, 0x30
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     int-to-char v0, v0
a=0;// 
a=0;//     .line 265
a=0;//     :goto_0
a=0;//     #v0=(Char);
a=0;//     return v0
a=0;// 
a=0;//     .line 261
a=0;//     :cond_0
a=0;//     #v0=(Conflicted);
a=0;//     const/16 v0, 0xa
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-lt p1, v0, :cond_1
a=0;// 
a=0;//     const/16 v0, 0xf
a=0;// 
a=0;//     if-gt p1, v0, :cond_1
a=0;// 
a=0;//     .line 263
a=0;//     add-int/lit8 v0, p1, 0x37
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     int-to-char v0, v0
a=0;// 
a=0;//     #v0=(Char);
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 265
a=0;//     :cond_1
a=0;//     #v0=(PosByte);
a=0;//     const/16 v0, 0x3f
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public StrToHex([C)[C
a=0;//     .locals 5
a=0;// 
a=0;//     .prologue
a=0;//     .line 315
a=0;//     array-length v0, p1
a=0;// 
a=0;//     .line 317
a=0;//     #v0=(Integer);
a=0;//     mul-int/lit8 v1, v0, 0x2
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     new-array v2, v1, [C
a=0;// 
a=0;//     .line 324
a=0;//     #v2=(Reference,[C);
a=0;//     add-int/lit8 v0, v0, -0x1
a=0;// 
a=0;//     move v1, v0
a=0;// 
a=0;//     :goto_0
a=0;//     #v3=(Conflicted);v4=(Conflicted);
a=0;//     if-gez v1, :cond_0
a=0;// 
a=0;//     .line 338
a=0;//     return-object v2
a=0;// 
a=0;//     .line 326
a=0;//     :cond_0
a=0;//     aget-char v0, p1, v1
a=0;// 
a=0;//     .line 328
a=0;//     #v0=(Char);
a=0;//     if-gez v0, :cond_1
a=0;// 
a=0;//     .line 329
a=0;//     rsub-int v0, v0, 0x80
a=0;// 
a=0;//     .line 331
a=0;//     :cond_1
a=0;//     #v0=(Integer);
a=0;//     mul-int/lit8 v3, v1, 0x2
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     and-int/lit16 v4, v0, 0xf0
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     div-int/lit8 v4, v4, 0x10
a=0;// 
a=0;//     invoke-virtual {p0, v4}, Lcom/vivame/Zengine/des;->NumToHex(I)C
a=0;// 
a=0;//     move-result v4
a=0;// 
a=0;//     #v4=(Char);
a=0;//     aput-char v4, v2, v3
a=0;// 
a=0;//     .line 332
a=0;//     mul-int/lit8 v3, v1, 0x2
a=0;// 
a=0;//     add-int/lit8 v3, v3, 0x1
a=0;// 
a=0;//     and-int/lit8 v0, v0, 0xf
a=0;// 
a=0;//     invoke-virtual {p0, v0}, Lcom/vivame/Zengine/des;->NumToHex(I)C
a=0;// 
a=0;//     move-result v0
a=0;// 
a=0;//     #v0=(Char);
a=0;//     aput-char v0, v2, v3
a=0;// 
a=0;//     .line 324
a=0;//     add-int/lit8 v0, v1, -0x1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     move v1, v0
a=0;// 
a=0;//     goto :goto_0
a=0;// .end method
a=0;// 
a=0;// .method public encrypt([C[CZ)[C
a=0;//     .locals 12
a=0;// 
a=0;//     .prologue
a=0;//     .line 108
a=0;//     const/16 v0, 0x100
a=0;// 
a=0;//     #v0=(PosShort);
a=0;//     new-array v4, v0, [C
a=0;// 
a=0;//     #v4=(Reference,[C);
a=0;//     const/16 v0, 0x100
a=0;// 
a=0;//     new-array v1, v0, [C
a=0;// 
a=0;//     .line 111
a=0;//     #v1=(Reference,[C);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_0
a=0;//     #v0=(Integer);v2=(Conflicted);
a=0;//     array-length v2, p1
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     if-lt v0, v2, :cond_2
a=0;// 
a=0;//     .line 116
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_1
a=0;//     array-length v2, p2
a=0;// 
a=0;//     if-lt v0, v2, :cond_3
a=0;// 
a=0;//     .line 122
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     move v3, v0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     move-object v0, v1
a=0;// 
a=0;//     :goto_2
a=0;//     #v0=(Reference,[C);v1=(Conflicted);v3=(Integer);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);
a=0;//     const/16 v1, 0x8
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     if-lt v3, v1, :cond_4
a=0;// 
a=0;//     .line 153
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_3
a=0;//     #v0=(Integer);v1=(Conflicted);
a=0;//     const/16 v1, 0x1c
a=0;// 
a=0;//     #v1=(PosByte);
a=0;//     if-lt v0, v1, :cond_8
a=0;// 
a=0;//     .line 159
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     #v0=(Null);
a=0;//     move v1, v0
a=0;// 
a=0;//     :goto_4
a=0;//     #v0=(Integer);v1=(Integer);
a=0;//     const/16 v0, 0x10
a=0;// 
a=0;//     #v0=(PosByte);
a=0;//     if-lt v1, v0, :cond_9
a=0;// 
a=0;//     .line 168
a=0;//     array-length v5, p1
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     .line 169
a=0;//     #v0=(Null);
a=0;//     rem-int/lit8 v1, v5, 0x10
a=0;// 
a=0;//     if-lez v1, :cond_0
a=0;// 
a=0;//     .line 170
a=0;//     rem-int/lit8 v0, v5, 0x10
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     rsub-int/lit8 v0, v0, 0x10
a=0;// 
a=0;//     .line 172
a=0;//     :cond_0
a=0;//     add-int v1, v5, v0
a=0;// 
a=0;//     mul-int/lit8 v1, v1, 0x4
a=0;// 
a=0;//     new-array v6, v1, [I
a=0;// 
a=0;//     .line 173
a=0;//     #v6=(Reference,[I);
a=0;//     add-int v1, v5, v0
a=0;// 
a=0;//     mul-int/lit8 v1, v1, 0x4
a=0;// 
a=0;//     new-array v7, v1, [I
a=0;// 
a=0;//     .line 175
a=0;//     #v7=(Reference,[I);
a=0;//     if-lez v0, :cond_1
a=0;// 
a=0;//     .line 176
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     :goto_5
a=0;//     mul-int/lit8 v2, v0, 0x4
a=0;// 
a=0;//     if-lt v1, v2, :cond_b
a=0;// 
a=0;//     .line 181
a=0;//     :cond_1
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     move v3, v1
a=0;// 
a=0;//     :goto_6
a=0;//     #v1=(Integer);v8=(Conflicted);v9=(Conflicted);v11=(Conflicted);
a=0;//     if-lt v3, v5, :cond_c
a=0;// 
a=0;//     .line 195
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     :goto_7
a=0;//     #v4=(Conflicted);v10=(Conflicted);
a=0;//     add-int/lit8 v2, v5, -0x1
a=0;// 
a=0;//     div-int/lit8 v2, v2, 0x10
a=0;// 
a=0;//     add-int/lit8 v2, v2, 0x1
a=0;// 
a=0;//     if-lt v1, v2, :cond_10
a=0;// 
a=0;//     .line 238
a=0;//     add-int v1, v5, v0
a=0;// 
a=0;//     .line 239
a=0;//     new-array v2, v1, [C
a=0;// 
a=0;//     .line 240
a=0;//     #v2=(Reference,[C);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_8
a=0;//     if-lt v0, v1, :cond_1b
a=0;// 
a=0;//     .line 247
a=0;//     array-length v0, v2
a=0;// 
a=0;//     new-array v0, v0, [C
a=0;// 
a=0;//     #v0=(Reference,[C);
a=0;//     iput-object v0, p0, Lcom/vivame/Zengine/des;->ch:[C
a=0;// 
a=0;//     .line 248
a=0;//     iput-object v2, p0, Lcom/vivame/Zengine/des;->ch:[C
a=0;// 
a=0;//     .line 252
a=0;//     iget-object v0, p0, Lcom/vivame/Zengine/des;->ch:[C
a=0;// 
a=0;//     return-object v0
a=0;// 
a=0;//     .line 112
a=0;//     :cond_2
a=0;//     #v0=(Integer);v1=(Reference,[C);v2=(Integer);v3=(Uninit);v4=(Reference,[C);v5=(Uninit);v6=(Uninit);v7=(Uninit);v8=(Uninit);v9=(Uninit);v10=(Uninit);v11=(Uninit);
a=0;//     aget-char v2, p1, v0
a=0;// 
a=0;//     #v2=(Char);
a=0;//     aput-char v2, v4, v0
a=0;// 
a=0;//     .line 111
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_0
a=0;// 
a=0;//     .line 117
a=0;//     :cond_3
a=0;//     #v2=(Integer);
a=0;//     aget-char v2, p2, v0
a=0;// 
a=0;//     #v2=(Char);
a=0;//     aput-char v2, v1, v0
a=0;// 
a=0;//     .line 116
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_1
a=0;// 
a=0;//     .line 124
a=0;//     :cond_4
a=0;//     #v0=(Reference,[C);v1=(PosByte);v2=(Integer);v3=(Integer);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);
a=0;//     array-length v1, p2
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     if-ne v1, v3, :cond_5
a=0;// 
a=0;//     .line 125
a=0;//     const/16 v0, 0x100
a=0;// 
a=0;//     #v0=(PosShort);
a=0;//     new-array v1, v0, [C
a=0;// 
a=0;//     .line 126
a=0;//     #v1=(Reference,[C);
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_9
a=0;//     #v0=(Integer);
a=0;//     array-length v2, p2
a=0;// 
a=0;//     if-lt v0, v2, :cond_6
a=0;// 
a=0;//     move-object v0, v1
a=0;// 
a=0;//     .line 133
a=0;//     :cond_5
a=0;//     #v0=(Reference,[C);v1=(Conflicted);
a=0;//     aget-char v2, v0, v3
a=0;// 
a=0;//     .line 135
a=0;//     #v2=(Char);
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     :goto_a
a=0;//     #v1=(Integer);v2=(Integer);
a=0;//     const/4 v5, 0x7
a=0;// 
a=0;//     #v5=(PosByte);
a=0;//     if-lt v1, v5, :cond_7
a=0;// 
a=0;//     .line 144
a=0;//     iget-object v1, p0, Lcom/vivame/Zengine/des;->k:[I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     add-int/lit8 v2, v3, 0x1
a=0;// 
a=0;//     mul-int/lit8 v2, v2, 0x8
a=0;// 
a=0;//     add-int/lit8 v2, v2, -0x1
a=0;// 
a=0;//     iget v5, p0, Lcom/vivame/Zengine/des;->parity:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     rem-int/lit8 v5, v5, 0x2
a=0;// 
a=0;//     aput v5, v1, v2
a=0;// 
a=0;//     .line 146
a=0;//     const/4 v1, 0x0
a=0;// 
a=0;//     #v1=(Null);
a=0;//     iput v1, p0, Lcom/vivame/Zengine/des;->parity:I
a=0;// 
a=0;//     .line 122
a=0;//     add-int/lit8 v1, v3, 0x1
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     move v3, v1
a=0;// 
a=0;//     goto :goto_2
a=0;// 
a=0;//     .line 127
a=0;//     :cond_6
a=0;//     #v0=(Integer);v1=(Reference,[C);v5=(Conflicted);
a=0;//     aget-char v2, p2, v0
a=0;// 
a=0;//     #v2=(Char);
a=0;//     aput-char v2, v1, v0
a=0;// 
a=0;//     .line 126
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_9
a=0;// 
a=0;//     .line 137
a=0;//     :cond_7
a=0;//     #v0=(Reference,[C);v1=(Integer);v2=(Integer);v5=(PosByte);
a=0;//     iget-object v5, p0, Lcom/vivame/Zengine/des;->k:[I
a=0;// 
a=0;//     #v5=(Reference,[I);
a=0;//     mul-int/lit8 v6, v3, 0x8
a=0;// 
a=0;//     #v6=(Integer);
a=0;//     sub-int/2addr v6, v1
a=0;// 
a=0;//     add-int/lit8 v6, v6, 0x6
a=0;// 
a=0;//     rem-int/lit8 v7, v2, 0x2
a=0;// 
a=0;//     #v7=(Integer);
a=0;//     aput v7, v5, v6
a=0;// 
a=0;//     .line 138
a=0;//     iget v5, p0, Lcom/vivame/Zengine/des;->parity:I
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     rem-int/lit8 v6, v2, 0x2
a=0;// 
a=0;//     add-int/2addr v5, v6
a=0;// 
a=0;//     iput v5, p0, Lcom/vivame/Zengine/des;->parity:I
a=0;// 
a=0;//     .line 139
a=0;//     div-int/lit8 v2, v2, 0x2
a=0;// 
a=0;//     .line 135
a=0;//     add-int/lit8 v1, v1, 0x1
a=0;// 
a=0;//     goto :goto_a
a=0;// 
a=0;//     .line 154
a=0;//     :cond_8
a=0;//     #v0=(Integer);v1=(PosByte);v5=(Conflicted);v6=(Conflicted);v7=(Conflicted);
a=0;//     iget-object v1, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v1=(Reference,[I);
a=0;//     iget-object v2, p0, Lcom/vivame/Zengine/des;->k:[I
a=0;// 
a=0;//     #v2=(Reference,[I);
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->pc1:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     aget v3, v3, v0
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     add-int/lit8 v3, v3, -0x1
a=0;// 
a=0;//     aget v2, v2, v3
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     aput v2, v1, v0
a=0;// 
a=0;//     .line 155
a=0;//     iget-object v1, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     add-int/lit8 v2, v0, 0x1c
a=0;// 
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->k:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     iget-object v5, p0, Lcom/vivame/Zengine/des;->pc1:[I
a=0;// 
a=0;//     #v5=(Reference,[I);
a=0;//     add-int/lit8 v6, v0, 0x1c
a=0;// 
a=0;//     #v6=(Integer);
a=0;//     aget v5, v5, v6
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     add-int/lit8 v5, v5, -0x1
a=0;// 
a=0;//     aget v3, v3, v5
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     aput v3, v1, v2
a=0;// 
a=0;//     .line 153
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto/16 :goto_3
a=0;// 
a=0;//     .line 160
a=0;//     :cond_9
a=0;//     #v0=(PosByte);v1=(Integer);v5=(Conflicted);v6=(Conflicted);
a=0;//     add-int/lit8 v0, v1, 0x1
a=0;// 
a=0;//     #v0=(Integer);
a=0;//     invoke-virtual {p0, v0}, Lcom/vivame/Zengine/des;->LS(I)V
a=0;// 
a=0;//     .line 161
a=0;//     const/4 v0, 0x0
a=0;// 
a=0;//     :goto_b
a=0;//     const/16 v2, 0x30
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     if-lt v0, v2, :cond_a
a=0;// 
a=0;//     .line 159
a=0;//     add-int/lit8 v0, v1, 0x1
a=0;// 
a=0;//     move v1, v0
a=0;// 
a=0;//     goto/16 :goto_4
a=0;// 
a=0;//     .line 162
a=0;//     :cond_a
a=0;//     iget-object v2, p0, Lcom/vivame/Zengine/des;->ki:[[I
a=0;// 
a=0;//     #v2=(Reference,[[I);
a=0;//     aget-object v2, v2, v1
a=0;// 
a=0;//     #v2=(Null);
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->cd:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     iget-object v5, p0, Lcom/vivame/Zengine/des;->pc2:[I
a=0;// 
a=0;//     #v5=(Reference,[I);
a=0;//     aget v5, v5, v0
a=0;// 
a=0;//     #v5=(Integer);
a=0;//     add-int/lit8 v5, v5, -0x1
a=0;// 
a=0;//     aget v3, v3, v5
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     aput v3, v2, v0
a=0;// 
a=0;//     .line 161
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto :goto_b
a=0;// 
a=0;//     .line 178
a=0;//     :cond_b
a=0;//     #v2=(Integer);v6=(Reference,[I);v7=(Reference,[I);
a=0;//     mul-int/lit8 v2, v5, 0x4
a=0;// 
a=0;//     add-int/2addr v2, v1
a=0;// 
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     aput v3, v6, v2
a=0;// 
a=0;//     .line 176
a=0;//     add-int/lit8 v1, v1, 0x1
a=0;// 
a=0;//     goto/16 :goto_5
a=0;// 
a=0;//     .line 184
a=0;//     :cond_c
a=0;//     #v3=(Integer);v8=(Conflicted);v9=(Conflicted);v11=(Conflicted);
a=0;//     aget-char v1, v4, v3
a=0;// 
a=0;//     .line 185
a=0;//     #v1=(Char);
a=0;//     const/16 v2, 0x39
a=0;// 
a=0;//     #v2=(PosByte);
a=0;//     if-gt v1, v2, :cond_e
a=0;// 
a=0;//     const/16 v2, 0x30
a=0;// 
a=0;//     if-lt v1, v2, :cond_e
a=0;// 
a=0;//     .line 186
a=0;//     add-int/lit8 v1, v1, -0x30
a=0;// 
a=0;//     .line 189
a=0;//     :cond_d
a=0;//     :goto_c
a=0;//     #v1=(Integer);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     #v2=(Null);
a=0;//     move v11, v2
a=0;// 
a=0;//     #v11=(Null);
a=0;//     move v2, v1
a=0;// 
a=0;//     #v2=(Integer);
a=0;//     move v1, v11
a=0;// 
a=0;//     :goto_d
a=0;//     const/4 v8, 0x4
a=0;// 
a=0;//     #v8=(PosByte);
a=0;//     if-lt v1, v8, :cond_f
a=0;// 
a=0;//     .line 181
a=0;//     add-int/lit8 v1, v3, 0x1
a=0;// 
a=0;//     move v3, v1
a=0;// 
a=0;//     goto/16 :goto_6
a=0;// 
a=0;//     .line 187
a=0;//     :cond_e
a=0;//     #v1=(Char);v2=(PosByte);v8=(Conflicted);v11=(Conflicted);
a=0;//     const/16 v2, 0x5a
a=0;// 
a=0;//     if-gt v1, v2, :cond_d
a=0;// 
a=0;//     const/16 v2, 0x41
a=0;// 
a=0;//     if-lt v1, v2, :cond_d
a=0;// 
a=0;//     .line 188
a=0;//     add-int/lit8 v1, v1, -0x37
a=0;// 
a=0;//     #v1=(Integer);
a=0;//     goto :goto_c
a=0;// 
a=0;//     .line 190
a=0;//     :cond_f
a=0;//     #v2=(Integer);v8=(PosByte);v11=(Null);
a=0;//     mul-int/lit8 v8, v3, 0x4
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     sub-int/2addr v8, v1
a=0;// 
a=0;//     add-int/lit8 v8, v8, 0x3
a=0;// 
a=0;//     rem-int/lit8 v9, v2, 0x2
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     aput v9, v6, v8
a=0;// 
a=0;//     .line 191
a=0;//     div-int/lit8 v2, v2, 0x2
a=0;// 
a=0;//     .line 189
a=0;//     add-int/lit8 v1, v1, 0x1
a=0;// 
a=0;//     goto :goto_d
a=0;// 
a=0;//     .line 197
a=0;//     :cond_10
a=0;//     #v4=(Conflicted);v8=(Conflicted);v9=(Conflicted);v10=(Conflicted);v11=(Conflicted);
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     :goto_e
a=0;//     #v3=(Conflicted);
a=0;//     const/16 v3, 0x40
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     if-lt v2, v3, :cond_11
a=0;// 
a=0;//     .line 200
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     :goto_f
a=0;//     #v3=(Conflicted);
a=0;//     const/16 v3, 0x40
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     if-lt v2, v3, :cond_12
a=0;// 
a=0;//     .line 204
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     :goto_10
a=0;//     #v3=(Integer);
a=0;//     const/16 v3, 0x10
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     if-lt v2, v3, :cond_13
a=0;// 
a=0;//     .line 234
a=0;//     const/4 v2, 0x0
a=0;// 
a=0;//     :goto_11
a=0;//     #v3=(Integer);
a=0;//     const/16 v3, 0x40
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     if-lt v2, v3, :cond_1a
a=0;// 
a=0;//     .line 195
a=0;//     add-int/lit8 v1, v1, 0x1
a=0;// 
a=0;//     goto/16 :goto_7
a=0;// 
a=0;//     .line 198
a=0;//     :cond_11
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->inf1:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     mul-int/lit8 v4, v1, 0x40
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     add-int/2addr v4, v2
a=0;// 
a=0;//     aget v4, v6, v4
a=0;// 
a=0;//     aput v4, v3, v2
a=0;// 
a=0;//     .line 197
a=0;//     add-int/lit8 v2, v2, 0x1
a=0;// 
a=0;//     goto :goto_e
a=0;// 
a=0;//     .line 201
a=0;//     :cond_12
a=0;//     #v3=(PosByte);v4=(Conflicted);
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->inf1:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->ip:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     aget v8, v8, v2
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     add-int/lit8 v8, v8, -0x1
a=0;// 
a=0;//     aget v4, v4, v8
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     aput v4, v3, v2
a=0;// 
a=0;//     .line 200
a=0;//     add-int/lit8 v2, v2, 0x1
a=0;// 
a=0;//     goto :goto_f
a=0;// 
a=0;//     .line 205
a=0;//     :cond_13
a=0;//     #v3=(PosByte);v4=(Conflicted);v8=(Conflicted);
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     :goto_12
a=0;//     #v3=(Integer);
a=0;//     const/16 v4, 0x30
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     if-lt v3, v4, :cond_14
a=0;// 
a=0;//     .line 211
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     #v3=(Null);
a=0;//     move v4, v3
a=0;// 
a=0;//     :goto_13
a=0;//     #v3=(Integer);v4=(Integer);
a=0;//     const/16 v3, 0x8
a=0;// 
a=0;//     #v3=(PosByte);
a=0;//     if-lt v4, v3, :cond_16
a=0;// 
a=0;//     .line 222
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     :goto_14
a=0;//     #v3=(Integer);v4=(Conflicted);
a=0;//     const/16 v4, 0x20
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     if-lt v3, v4, :cond_18
a=0;// 
a=0;//     .line 204
a=0;//     add-int/lit8 v2, v2, 0x1
a=0;// 
a=0;//     goto :goto_10
a=0;// 
a=0;//     .line 206
a=0;//     :cond_14
a=0;//     if-eqz p3, :cond_15
a=0;// 
a=0;//     .line 207
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->E:[I
a=0;// 
a=0;//     #v9=(Reference,[I);
a=0;//     aget v9, v9, v3
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     add-int/lit8 v9, v9, 0x1f
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->ki:[[I
a=0;// 
a=0;//     #v9=(Reference,[[I);
a=0;//     aget-object v9, v9, v2
a=0;// 
a=0;//     #v9=(Null);
a=0;//     aget v9, v9, v3
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     xor-int/2addr v8, v9
a=0;// 
a=0;//     aput v8, v4, v3
a=0;// 
a=0;//     .line 205
a=0;//     :goto_15
a=0;//     add-int/lit8 v3, v3, 0x1
a=0;// 
a=0;//     goto :goto_12
a=0;// 
a=0;//     .line 209
a=0;//     :cond_15
a=0;//     #v4=(PosByte);v8=(Conflicted);v9=(Conflicted);
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->E:[I
a=0;// 
a=0;//     #v9=(Reference,[I);
a=0;//     aget v9, v9, v3
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     add-int/lit8 v9, v9, 0x1f
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->ki:[[I
a=0;// 
a=0;//     #v9=(Reference,[[I);
a=0;//     rsub-int/lit8 v10, v2, 0xf
a=0;// 
a=0;//     #v10=(Integer);
a=0;//     aget-object v9, v9, v10
a=0;// 
a=0;//     #v9=(Null);
a=0;//     aget v9, v9, v3
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     xor-int/2addr v8, v9
a=0;// 
a=0;//     aput v8, v4, v3
a=0;// 
a=0;//     goto :goto_15
a=0;// 
a=0;//     .line 212
a=0;//     :cond_16
a=0;//     #v3=(PosByte);v4=(Integer);v8=(Conflicted);v9=(Conflicted);v10=(Conflicted);
a=0;//     iget-object v3, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v3=(Reference,[I);
a=0;//     mul-int/lit8 v8, v4, 0x6
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     aget v3, v3, v8
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     mul-int/lit8 v3, v3, 0x20
a=0;// 
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     mul-int/lit8 v9, v4, 0x6
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     add-int/lit8 v9, v9, 0x1
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     mul-int/lit8 v8, v8, 0x10
a=0;// 
a=0;//     add-int/2addr v3, v8
a=0;// 
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     mul-int/lit8 v9, v4, 0x6
a=0;// 
a=0;//     add-int/lit8 v9, v9, 0x2
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     .line 213
a=0;//     #v8=(Integer);
a=0;//     mul-int/lit8 v8, v8, 0x8
a=0;// 
a=0;//     .line 212
a=0;//     add-int/2addr v3, v8
a=0;// 
a=0;//     .line 213
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     mul-int/lit8 v9, v4, 0x6
a=0;// 
a=0;//     add-int/lit8 v9, v9, 0x3
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     mul-int/lit8 v8, v8, 0x4
a=0;// 
a=0;//     .line 212
a=0;//     add-int/2addr v3, v8
a=0;// 
a=0;//     .line 213
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     mul-int/lit8 v9, v4, 0x6
a=0;// 
a=0;//     add-int/lit8 v9, v9, 0x4
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     mul-int/lit8 v8, v8, 0x2
a=0;// 
a=0;//     .line 212
a=0;//     add-int/2addr v3, v8
a=0;// 
a=0;//     .line 214
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     mul-int/lit8 v9, v4, 0x6
a=0;// 
a=0;//     add-int/lit8 v9, v9, 0x5
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     .line 212
a=0;//     #v8=(Integer);
a=0;//     add-int/2addr v3, v8
a=0;// 
a=0;//     .line 215
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->c:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->s:[[I
a=0;// 
a=0;//     #v9=(Reference,[[I);
a=0;//     aget-object v9, v9, v4
a=0;// 
a=0;//     #v9=(Null);
a=0;//     aget v3, v9, v3
a=0;// 
a=0;//     aput v3, v8, v4
a=0;// 
a=0;//     .line 216
a=0;//     const/4 v3, 0x0
a=0;// 
a=0;//     :goto_16
a=0;//     #v9=(Integer);
a=0;//     const/4 v8, 0x4
a=0;// 
a=0;//     #v8=(PosByte);
a=0;//     if-lt v3, v8, :cond_17
a=0;// 
a=0;//     .line 211
a=0;//     add-int/lit8 v3, v4, 0x1
a=0;// 
a=0;//     move v4, v3
a=0;// 
a=0;//     goto/16 :goto_13
a=0;// 
a=0;//     .line 218
a=0;//     :cond_17
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     mul-int/lit8 v9, v4, 0x4
a=0;// 
a=0;//     add-int/lit8 v9, v9, 0x3
a=0;// 
a=0;//     sub-int/2addr v9, v3
a=0;// 
a=0;//     iget-object v10, p0, Lcom/vivame/Zengine/des;->c:[I
a=0;// 
a=0;//     #v10=(Reference,[I);
a=0;//     aget v10, v10, v4
a=0;// 
a=0;//     #v10=(Integer);
a=0;//     rem-int/lit8 v10, v10, 0x2
a=0;// 
a=0;//     aput v10, v8, v9
a=0;// 
a=0;//     .line 219
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->c:[I
a=0;// 
a=0;//     aget v9, v8, v4
a=0;// 
a=0;//     div-int/lit8 v9, v9, 0x2
a=0;// 
a=0;//     aput v9, v8, v4
a=0;// 
a=0;//     .line 216
a=0;//     add-int/lit8 v3, v3, 0x1
a=0;// 
a=0;//     goto :goto_16
a=0;// 
a=0;//     .line 223
a=0;//     :cond_18
a=0;//     #v4=(PosByte);v8=(Conflicted);v9=(Conflicted);v10=(Conflicted);
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->f:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     aget v8, v8, v3
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->EP:[I
a=0;// 
a=0;//     #v9=(Reference,[I);
a=0;//     iget-object v10, p0, Lcom/vivame/Zengine/des;->P:[I
a=0;// 
a=0;//     #v10=(Reference,[I);
a=0;//     aget v10, v10, v3
a=0;// 
a=0;//     #v10=(Integer);
a=0;//     add-int/lit8 v10, v10, -0x1
a=0;// 
a=0;//     aget v9, v9, v10
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     xor-int/2addr v8, v9
a=0;// 
a=0;//     aput v8, v4, v3
a=0;// 
a=0;//     .line 224
a=0;//     const/16 v4, 0xf
a=0;// 
a=0;//     #v4=(PosByte);
a=0;//     if-eq v2, v4, :cond_19
a=0;// 
a=0;//     .line 225
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     add-int/lit8 v9, v3, 0x20
a=0;// 
a=0;//     aget v8, v8, v9
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     aput v8, v4, v3
a=0;// 
a=0;//     .line 226
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     add-int/lit8 v8, v3, 0x20
a=0;// 
a=0;//     iget-object v9, p0, Lcom/vivame/Zengine/des;->f:[I
a=0;// 
a=0;//     #v9=(Reference,[I);
a=0;//     aget v9, v9, v3
a=0;// 
a=0;//     #v9=(Integer);
a=0;//     aput v9, v4, v8
a=0;// 
a=0;//     .line 222
a=0;//     :goto_17
a=0;//     add-int/lit8 v3, v3, 0x1
a=0;// 
a=0;//     goto/16 :goto_14
a=0;// 
a=0;//     .line 228
a=0;//     :cond_19
a=0;//     #v4=(PosByte);
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->f:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     aget v8, v8, v3
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     aput v8, v4, v3
a=0;// 
a=0;//     goto :goto_17
a=0;// 
a=0;//     .line 235
a=0;//     :cond_1a
a=0;//     #v3=(PosByte);v4=(Conflicted);v8=(Conflicted);v9=(Conflicted);v10=(Conflicted);
a=0;//     mul-int/lit8 v3, v1, 0x40
a=0;// 
a=0;//     #v3=(Integer);
a=0;//     add-int/2addr v3, v2
a=0;// 
a=0;//     iget-object v4, p0, Lcom/vivame/Zengine/des;->inf:[I
a=0;// 
a=0;//     #v4=(Reference,[I);
a=0;//     iget-object v8, p0, Lcom/vivame/Zengine/des;->ip1:[I
a=0;// 
a=0;//     #v8=(Reference,[I);
a=0;//     aget v8, v8, v2
a=0;// 
a=0;//     #v8=(Integer);
a=0;//     add-int/lit8 v8, v8, -0x1
a=0;// 
a=0;//     aget v4, v4, v8
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     aput v4, v7, v3
a=0;// 
a=0;//     .line 234
a=0;//     add-int/lit8 v2, v2, 0x1
a=0;// 
a=0;//     goto/16 :goto_11
a=0;// 
a=0;//     .line 241
a=0;//     :cond_1b
a=0;//     #v2=(Reference,[C);v4=(Conflicted);v8=(Conflicted);
a=0;//     mul-int/lit8 v3, v0, 0x4
a=0;// 
a=0;//     aget v3, v7, v3
a=0;// 
a=0;//     mul-int/lit8 v3, v3, 0x8
a=0;// 
a=0;//     mul-int/lit8 v4, v0, 0x4
a=0;// 
a=0;//     #v4=(Integer);
a=0;//     add-int/lit8 v4, v4, 0x1
a=0;// 
a=0;//     aget v4, v7, v4
a=0;// 
a=0;//     mul-int/lit8 v4, v4, 0x4
a=0;// 
a=0;//     add-int/2addr v3, v4
a=0;// 
a=0;//     .line 242
a=0;//     mul-int/lit8 v4, v0, 0x4
a=0;// 
a=0;//     add-int/lit8 v4, v4, 0x2
a=0;// 
a=0;//     aget v4, v7, v4
a=0;// 
a=0;//     mul-int/lit8 v4, v4, 0x2
a=0;// 
a=0;//     add-int/2addr v3, v4
a=0;// 
a=0;//     mul-int/lit8 v4, v0, 0x4
a=0;// 
a=0;//     add-int/lit8 v4, v4, 0x3
a=0;// 
a=0;//     aget v4, v7, v4
a=0;// 
a=0;//     add-int/2addr v3, v4
a=0;// 
a=0;//     .line 241
a=0;//     invoke-virtual {p0, v3}, Lcom/vivame/Zengine/des;->NumToHex(I)C
a=0;// 
a=0;//     move-result v3
a=0;// 
a=0;//     #v3=(Char);
a=0;//     aput-char v3, v2, v0
a=0;// 
a=0;//     .line 240
a=0;//     add-int/lit8 v0, v0, 0x1
a=0;// 
a=0;//     goto/16 :goto_8
a=0;// .end method
}}
